Top 10k strings from 16-48 Magazine - Issue 12 (1984)(16-48 Tape Magazine)(Side A)[a].tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   8 """""""""""
   5 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   5  16/48 Magazine Ltd.   *6\$:
   4 z$="09020203STOP THE TAPE":
   4 hhhhhhhhhhhhhhhh
   4 B.C.THORNE APRIL 1983*S\
   4 ;"Press any key to continue":
   4 16/48 script
   4 ((prog+474
   4 """"""""""""""""
   3 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   3 ;"                                ":
   2 |UUUUUUUUUUUUUUUUUT
   2 z$="ll010102"+a$:
   2 z$="12030304CHAPTER 3":
   2 z$="10030203STOP THE TAPE":
   2 z$="10030203RUN THE TAPE":
   2 z$="10020203RUN THE TAPE":
   2 z$="06070104MACHINE CODE TUTOR":
   2 z$="0310020216/48":
   2 ooooooooooooooooooooooooooooooo
   2 UUUUUUUUUUUUUUUUUT
   2 PRESS ANY KEY
   2 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
   2 @@@@@@@@@@@@@@@@@
   2 @@@@@@@@@@@@@@@@
   2 @@@@@@@@@@@@@@@
   2 ;"tutor3.2":
   2 ;"tutor3.1":
   2 ;"XMAS 16/48"
   2 ;"HIT A KEY(
   2 ;"ADVERT":
   2 ;" 16/48   DECEMBER 84    TAPE 12 "
   2 "                                                                ":
   2  to read again.";
   2  to quit and load part 2.":
   2  to page backwards."''''"  
   1 ~#~(~-~.~3~>~C~H~K~P~Q~R~
   1 z$="ll000202"+a$:
   1 z$="18160202P.Lant.":
   1 z$="18070303PART 2":
   1 z$="18070303PART 1":
   1 z$="18000102GRAPHICS EXPLAINED?  MAY BE!":
   1 z$="16000203MUSIC TYPEWRITER":
   1 z$="16000102BREAK DISABLED?      PROBABLY,":
   1 z$="15020303MNEMONICS.":
   1 z$="14000102INSTANT GRAPHICS?    YES,":
   1 z$="13130402&":
   1 z$="11000404ASSEMBLY":
   1 z$="11000102OUT(254),A   or  OUT (FEh),A":
   1 z$="10000203LET THE TAPE RUN":
   1 z$="09000104You have to admit - it is quick!":
   1 z$="08040203MUSICMASTER":
   1 z$="08030202STOP THE TAPE":
   1 z$="07000102IN A,(C)":
   1 z$="05010617MUSIC":
   1 z$="05000102LD BC,65278(or FEFEh)":
   1 z$="03060202ADD  (HL)":
   1 z$="01010204Electronic mail":
   1 z$="00060102WHAT'S IT ALL ABOUT?":
   1 z$="00040202THE PROBLEM":
   1 z$="00030202INS AND OUTS":
   1 z$="00020305EDITORIAL":
   1 z$="00020202HOW TO USE IT":
   1 z$="000202028 BIT LOADING":
   1 z$="00010505REVIEW":
   1 z$="00010402JUMPING":
   1 z$="00010302HEX CODES":
   1 z$="00010302A PROGRAM!":
   1 z$="0001020216 BIT LOADING":
   1 z$="00010102Arithmetic & Logic Operations.":
   1 z$="00000802E.G.":
   1 z$="0000060516 48":
   1 z$="00000202WITH COMPLIMENTS":
   1 z$="00000202NOW LET'S RUN IT":
   1 z$="00000202ASSEMBLY LISTING":
   1 wwwwwwwwwwwwwwww
   1 wwwwwwwwwwwww
   1 we demonstrated the 10 types of operation which can be performedby the ALU (Arithmetic and LogicUnit). This month we extend our repertoire of instructions and  establish the conventional way  of representing them as-":
   1 tutor3.2  
   1 tutor3.1  9
   1 rev1      _
   1 r6/#6/#6/:
   1 p$="Relative jumps can be up to 127 bytes forward or 128 bytes back.CC can be Z(zero flag set), NZ(zero flag reset), C or NC (carry flag set or reset, M(sign flag set for a minus number).":
   1 p$="(Most assemblers assume A)":
   1 letter    
   1 ffffffffffffffff
   1 ffffffffffffff
   1 edit      O
   1 dffff3333333333333333
   1 d;e?eReqexe}e
   1 d'd.d5d>dJdVd]dddkdrd~d
   1 basic it will assign to x the   number held in the BC register  pair."
   1 agazine Ltd*S\
   1 `fffffffff6
   1 Z$="19090202PRESENT":
   1 Z$="1800020348K ZX SPECTRUM!":
   1 Z$="18000102WEEKEND FOR TWO IN PARIS":
   1 Z$="16000102AND YOU MAY WIN A REAL LIFE":
   1 Z$="15000102Price: `10.95 (P&P FREE)":
   1 Z$="14180204DREAMS":
   1 Z$="14090203AND THE":
   1 Z$="14080203NEAR YOU":
   1 Z$="14020204STAR":
   1 Z$="13000102LAST CHANCE MINE":
   1 Z$="12000102WELL, ER, ABOUT TWELVE ACTUALLY.":
   1 Z$="11000102YOU'LL GET LOST IN THE":
   1 Z$="10030203TWO 48K PARTS":
   1 Z$="10030203RUN THE TAPE":
   1 Z$="10020203IN YOUR DREAMS":
   1 Z$="09190203COMETH":
   1 Z$="09030203TO A SPECTRUM":
   1 Z$="09000102THOUSANDS.":
   1 Z$="08000102YOU'LL SHIVER IN TRANSYLVANIA":
   1 Z$="08000102Star Dreams":
   1 Z$="07160102AND A CAST OF":
   1 Z$="07000102THE CHEDDAR CAT":
   1 Z$="06030406S":
   1 Z$="06030203PRODUCTION IN":
   1 Z$="06000203THAT TAKES PLACE":
   1 Z$="05090102THE SANDMAN,":
   1 Z$="05070406A":
   1 Z$="05000102STARRING":
   1 Z$="05000102PART OF A SECRET AGENT":
   1 Z$="04110406N":
   1 Z$="03150406D":
   1 Z$="03050204COMING SOON":
   1 Z$="03000102YOU'LL THRILL TO PLAYING THE":
   1 Z$="02190406M":
   1 Z$="02070203A MAMMOTH":
   1 Z$="02030203THE ADVENTURE":
   1 Z$="02000102MAYHEM.":
   1 Z$="01230406A":
   1 Z$="01190102COMETH":
   1 Z$="00270406N":
   1 Z$="00040203SANDMAN":
   1 Z$="00030203THE":
   1 Z$="00000102THE":
   1 Z$="00000102FAST DRAWING GRAPHICS, MUSIC AND":
   1 XUUUUUUUUU5X
   1 XUUUUUUUUU
   1 XMAS ADV  !
   1 XMAS 16/48O
   1 UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUUUUUUUUU@uUUUUUUUUU
   1 UUUUUUUUUUUUUUUUUUP
   1 UUUUUUUUUUUUUUUUT
   1 UUUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUUUU
   1 UUUUUUUUUUUUU@
   1 UUUUUUUUUUUP
   1 UUUUUUUUUT
   1 UUUUUUUUU""RUUUU
   1 See chapter 26 in the manual.
   1 RANDOMIZE 
   1 PYRAMANIA 
   1 PLEASE INPUT YOUR NAME    00   00:00 
   1 PDDDDDffFDDDDDDDD
   1 OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
   1 Magnetic Magazines Ltd.*6\$:
   1 London W1R 3AB.
   1 ITEMS  TIME    NAME
   1 HmAENmAEYmFx_mPygmP~nmU
   1 GGGGGGGGGGGGGGG
   1 G ""ANIMATE""*"
   1 FFFFFFFFFFnhhhhhhhhhhhhhhhhhhhhhFFFFFFFFFFFnhhhhhhhhhhhhhhhhhhhhFFFFFFFFFFFnnhhhhhhhhhhhhhhhhhhhFFFFFFFFFFFFnhhhhhhhhhhhhhhhhhhhFFFFFFFFFFFFFnhhhhhhhhhhhhhhhhhhFFFFFFFFFFFFFFnhhhhhhhhhhhhhhhhhFFFFFFFFFFFFFFnhhhhhhhhhhhhhhhhhFFFFFFFFFFFFFFFnhhhhhhhhhhhhhhhhFFFFFFFFFFFFFFFnhhhhhhhhhhhhhhhhFFFFFFFFFFFFFFFnnhhhhhhhhhhhhhhh
   1 F ""TEXTELE""*
   1 E ""ZOUNDS""*
   1 DDDDDDDDDDDDDDDD
   1 D""DDDDDDDDDDD
   1 D ""comp12""
   1 CDDDDDDDDDDDDDDD
   1 C ""rev2""
   1 BDDDDDDDDDDDDDDD
   1 B<<dDd$fB~<B
   1 B< P\B]]B<
   1 B ""SKY FIGHT""
   1 Argus Press Software Ltd,
   1 ADVERT    
   1 A ""16/48D&G12""
   1 @@@@@@@@@@
   1 ?@ABCDE6789
   1 ;"will send the contents of A to  the port which controls the loudspeaker(bit 4), the cassette micsocket (bit 3) and the border   colour(bits 0,1,2)."'"E.G. if A is 16(10h) the speakerwill be switched on and the     border will be black. If A is 0 the speaker will switch off."
   1 ;"tutor3.2"
   1 ;"tutor3.1"
   1 ;"to keys CAPS SHIFT - V."
   1 ;"or ADD  A,(HL) ";:
   1 ;"load A";
   1 ;"letter":
   1 ;"from the port connected";
   1 ;"Yours,":
   1 ;"XMAS ADV"
   1 ;"To save this type-face to tape  just BREAK out of the program & type":
   1 ;"This will";
   1 ;"This month a brief look at":
   1 ;"There are a few things I'd like to sort out regarding the new   magazine intended for the largerproportion of 48K machines."
   1 ;"The routine is currently stored as 20 bytes starting at address ";
   1 ;"The recorder seems reliable withmost commercial programs, but   lack of an asimuth adjustment   means that you may have trouble with some other tapes."'"The unfortunate development for Challenge is the advent of"'"custom loaders on much of the   current software. These newer   tapes will not load, and unless Challenge can persuade all the  software houses to agree on a   single fastload standard the    SPRINT will never totally"'"replace the recorder you are    using now."
   1 ;"The SPRINT recorder is a device consisting of a normal tape deckwhich runs at 4 times standard  speed and a replacement SpectrumROM. The ROM has a modified     cassette interface routine whichSAVES and LOADS at four times   normal speed."
   1 ;"TAPE 12   DECEMBER 84   SIDE 1"
   1 ;"So far so good, but it now has  to be said that the Sinclair    offering is written in mediocre BASIC and ROMANTIC ROBOT's MUSICTYPEWRITER makes full use of theextra power afforded by machine code."
   1 ;"Send letters, problems, ideas,  subscriptions or orders for     back issues to"'" 
   1 ;"START THE TAPE"
   1 ;"SIDE 1 LOADING"
   1 ;"Romantic Robot say that they mayproduce versions which will     drive a full width printer and  be MIDI compatible. Add that to the transposing function and youhave a really powerful musiciansutility."''"Meanwhile my best recommendationis a small queue (not computer  enthusiasts) who can't wait to  write another tune."''"ROMANTIC ROBOT are at,"'"113 Melrose Ave, London NW2 4LX."
   1 ;"Rewind & play to Verify...":
   1 ;"Press any key to start again."''''"  
   1 ;"PRESS ANY KEY"
   1 ;"PRESS ANY KEY (
   1 ;"PRESS A KEY (
   1 ;"P.Lant to 16/48 Sept 1984"
   1 ;"On the hardware front Sinclair  launched the SPECTRUM PLUS and  we got a review model of the    SPRINT recorder from Challenge  Research."''"The PLUS is a 48K Spectrum in a QL type keyboard. The new manualand the unshifted punctuation   should make it easier to use.   They justify the `179.95 price  by including TASWORDII, SCRABBLEand 4 other tapes. Very pretty."
   1 ;"MUSIC TYPEWRITER starts you off with a sample in the Baroque    style which is a joy to listen  too as well as  to watch."''"I only have two reservations    about this excellent program.   It will not accept a 2/2 time   signature and the print out to  the ZX printer is only 1 bar    across."
   1 ;"MUSIC TYPEWRITER displays the   notes as they are played."''"MUSICMASTER can only offer a    static menu as it BEEPS feebly."''"The Sinclair program is creditedto 'Incognito Software Ltd.', I can quite understand the desire for anonymity."
   1 ;"Lots of stuff to get through    this month. First some answers  to Mr Lant's questions about ournew serialised adventure. This  will start next month and will  be 48K only."
   1 ;"LET THE TAPE RUN":
   1 ;"If you like the idea of reducingthe loading time of 16/48 or    even SABRE WULF by a factor of  four, then so long as you keep  your old recorder handy, this isstill an investment worth some  consideration."''"The SPRINT is `64.95 from,"''"CHALLENGE RESEARCH"'"218 High St"'"Potters Bar"'"Herts EN6 5BJ"
   1 ;"If you are new to the Spectrum  and 16/48 I hope we can help to convince you that you made the  right decision. If you are just new to 16/48 - WHERE WERE YOU?."''"New readers may like to know    that they can make back up      copies (for personal use only!) of almost all our programs by   BREAKing out followed by -"'" GOTO  9999(to save to tape)"'"or"'" GOTO 9998 (for microdrive)."
   1 ;"I hope you find this program    gives you a few ideas. I would  recommend that if you understandmore than 50% of this you shouldthink seriously about buying an assembler before next month.    The best are by Picturesque and Hisoft."'' "Press any key to start again."''''"  
   1 ;"For the impatient among you we  arrive at our first program in  part 2.":
   1 ;"Finally,keep up the good work   with the utilities,many of whichyou may recognise within this   program."
   1 ;"FROM LEADING RETAILERS OR DIRECTFROM:"
   1 ;"Both these programs provide a   similar initial menu. Notes of  any pitch or duration can be    selected and will be written    onto music staves according to  a selected key and time"'"signature."
   1 ;"A feature of past issues which Iparticularly like are the Logic problems like ~TOWER~,~MONKEY~, ~beakers~,etc,"
   1 ;"17 Barn Close"'"SEAFORD"'"East Sussex"'"BN25 3EW"
   1 ;"16/48TITLE":
   1 ;"16/48TITLE"
   1 ;"(THE PROGRAM)"
   1 ;"(ROMANTIC ROBOT, `9.95)"
   1 ;"(From SINCLAIR for `9.95)":
   1 ;"""tutor3.2"""''"Part 2 builds up a short programto manipulate the screen memory.":
   1 ;"""tutor3.1"""''"Chapter 3 of our machine code   series."''"Part 1 introduces the assembly  mnemonics for the most common   Z80 instructions.":
   1 ;"""rev2"""''"Someone said our reviews were   shallow - not any more. Stung   to the core we start a new      format which includes a screen  display and up to 4 pages of    comment for each of the six     programs reviewed.":
   1 ;"""rev1"""''"Music programs. MUSICMASTER fromSinclair and MUSIC TYPEWRITER byRomantic Robot. (one of them is really good and the other....)":
   1 ;"""letter"""''"A very pretty missive from      P Lant of Colchester.":
   1 ;"""edit"""''"News about the SPECTRUM PLUS,   the SPRINT recorder and future  developments in 16/48.":
   1 ;"""comp12"""''"Unscramble the JASPER screen andyou could win any two micromega games.":
   1 ;"""ZOUNDS"""''"Two machine code sound routines with very friendly customising  facilities and comprehensive    saving instructions. If you are following our m/code series you will find this program very     interesting.":
   1 ;"""XMAS ADV"""''"A SPELL OF CHRISTMAS ICE"''"A seasonal adventure written    with Gilsoft's QUILL by Star    Dreams Software. They tell me   that a novice should solve it   easily in two or three weeks!   (What does that make me?)":
   1 ;"""TEXTELE"""''"This French Teletext simulation was a clear winner in our       educational competition."''"I would recommend anyone wishingto use the program in a school  to send `1.00 to Stephen Reid at29 Glen Gardens, Dyce, Aberdeen so that he can send you a copy  of his question booklet." :
   1 ;"""SKYFIGHT"""''"Ian Brandon returns with this   high speed game for two.":
   1 ;"""PYRAMANIA"""''"Nicholas Murray's Spaceman Fred taking one giant leap for game  kind."''"You will need to switch off to  get out of this program and thenLOAD"""" to continue.":
   1 ;"""ANIMATE"""''"Adrian Jarvis produced this to  prove that the Spectrum could   match the BBC for graphics.     Well done Adrian.":
   1 ;"""16/48D&G12"""''"   ""OF DUNGEONS AND GREEN MEN"""''"Yaz investigates SHERLOCK.":
   1 ;" * FULL 48K PROGRAMS."''" (16K's will skip to ""letter"")":
   1 ;"  IS LOADING       PLEASE WAIT  ":
   1 ;"             "
   1 ;"                         "
   1 ;"                                                         ":
   1 8(88(88(hXp
   1 33333333333333C
   1 3333333333333333
   1 2wGDDtGtww
   1 233333fffff
   1 1wwwwwwwwwwUUUU
   1 16/48TITLE
   1 16/48LOAD1
   1 16/48 magazine,
   1 16/48 A.P.S.
   1 1 Golden Square,
   1 0DDDDDDDDDDDDDDDD
   1 0 Created by Muf for www.speccy.cz
   1 ****************
   1 (prog+730),768"
   1 (Do look at p160 of the manual.)
   1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((9:::::::::::::::8888888888888999yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999p
   1 '''"Press R to re-read"'"      M to Move on"'"      B to BREAK out"
   1 '''"In this part we will build up a short program to move the top   third of the screen display to  the bottom third."''"This program has been written togive a concrete example of the  instructions we have just been  looking at. There are quicker   ways of moving blocks of memory but these can wait until next   month." 
   1 ''"s may be any of the following,":
   1 ''"When the Spectrum comes across astatement such as"'"     
   1 ''"We must be able to fetch the    data from memory and put the    results where they are needed."'"The LOAD or LD instructions do  this."'"LD D,S puts the contents of S   (source) into D (destination)."
   1 ''"The screen display file starts  at address 4000H (16384)."'"The bottom third of the screen  is stored in memory at 5000H    (20480)."'"One third of the screen is 800H bytes (2048 decimal)."''"The problem is to move the 800H bytes starting at address 4000H into 800H memory locations      starting at 5000H."
   1 ''"The routine is currently stored at ";
   1 ''"The routine is a little more    impressive if we replace the    NOP (no operation) instruction  with CPL (compliment A)."''"Press any key to see the effect":
   1 ''"The first step is to define     precisely what we want to do.":
   1 ''"The Z80 has the ability to use  registers in pairs to handle 16 bit numbers (usually addresses)."''"The important point here is thatall micros suffer from a long   established convention of"'"storing 16 bit numbers with the low byte before the high byte."
   1 ''"RP is just a label. In the finalcode it will not be apparent."''"The next page shows the code    produced if the text above is   fed into an assembler."
   1 ''"Once the music has been written the computer can play it back ata chosen speed. Tunes can be    saved to tape and music copied  onto a ZX printer."
   1 ''"MUSICMASTER's only extra featureis a series of long notes about music theory which would be far better printed in the manual."
   1 ''"It is worth taking a quick look at how the Z80 can perform this operation."''"
   1 ''"In tutor4 we look the powerful  block loading instructions. See you next month.":
   1 ''"How do we read the keyboard and control the loudspeaker?":
   1 ''"Finally we need instructions to perform the equivalent of GOTO  and IF THEN GOTO."'"Jumps are absolute or relative, conditional or unconditional."
   1 ''"Dear 16/48,"''"  Just a little congratulatory  missive on the advent of your   first anniversary.I hope the    next year is as good as the lastone."
   1 ''"Back in ""tutor1.2"" (issue 10)
   1 ''" 1 ""PYRAMANIA""*
   1 '"Will the new adventure series"'"still feature the instant"'"graphics facility?"'"Will you be explaining how it"'"works in future issues?"'"Will you be fitting your"'"BREAK-DISABLE routine to preventpeople cheating?"
   1 '"We could try,"'"LD A,(4000H)"'"LD (5000H),A"'"LD A,(4001H)"'"LD (5001H),A  etc etc etc... Butwe can do better."
   1 '"These 4 examples show the range.":
   1 '"The use of machine code has     enabled the programmers to      produce faster and far superior graphics as well as increased   flexibility of sound. This has  resulted in staccato and tenuto options and the one major reasonfor forgetting MUSICMASTER..."
   1 '"The only clever bit is the OR   operation which can only result in zero if both B and C are 0."
   1 '"The clever part is that the sameformat is used, just the speed  is changed. This means that     programs saved on the sprint canbe loaded on a normal system andvice versa."
   1 '"Some examples;-":
   1 '"It is with this in mind that I  have written (?) this letter."
   1 '"Have you though of asking MENSA to provide one of their standardtests for a future issue?"''"Perhaps you could make it into  one of your famous competitions."
   1 '" SAVE ""FONT""
   1 #nmy&nn~+nyP1nyc8n{
   1 "tutor3.2"
   1 "tutor3.1"
   1 "a";"."'"The code in decimal is;-"'"33,0,64,17,0,80,1,0,8,126,0( or 47 for CPL),18,35,19,11,121,176,32,-10,201.":
   1 "a";" and"'"when the routine returns to
   1 "a";" and pressing any"'"key will execute a RANDOMIZE    
   1 "XMAS ADv":
   1 "XMAS 16/48"
   1 "NOP","No Operation (for now)","LD  (DE),A","and load into destination.","INC HL","move pointer to next byte","INC DE","DE goes up as well","DEC BC","one less left to do","LD  A,C","put C into A","OR  B","result is zero if B and C are 0","JR  NZ,RP","if not 0 jump back to RP","RET","if finished go back to BASIC."
   1 "LD BC,(7E00H)","Loads C from (7E00)","and loads B from (7E01)","LD (3B60H),HL","Load (3B60H) from L (low byte)","and (3B61H) from H (high byte)","LD DE,0F22H","When coded the opcode for LD DE","will be followed by 22H then 0FH"
   1 "LD  HL,4000H","Point HL to source address","LD  DE,5000H","point DE to destination address","LD  BC,0800H","use BC as a counter.","RP LD  A,(HL)","fetch first byte"
   1 "LD  C,88H","Loading a register directly","with a number.","LD  A,(34F7H)","Loading A from the contents of","memory (or the reverse).","LD  (HL),A","Load memory address held in HL","from A (or the reverse).","LD  B,(IX+3)","Load a register from an indexed","address (or the reverse)."
   1 "JP nn","Unconditional jump to the","instruction at address nn.","JR n","Relative,unconditional jump to","instruction n bytes further on.","JP cc,nn","Jump to nn on condition","that F register satisfies cc.","JR cc,n","Jump relative n bytes on","condition cc"
   1 "ADD s","  Add S to A","CPL  ","  Complement A","SUB s","  Subtract S from A","AND s","  Logical AND S with A","INC s","  Increment S","OR  s","  Logical OR S with A","DEC s","  Decrement S","XOR s","  Exclusive OR S with A","NEG  ","  Negate A","CP  s","  Compare S with A"
   1 ";';" We will pay `10 for published  letters or between `20 and `100 if you can send us an original  program which we can feature."''" Meanwhile enjoy the rest of the tape....":
   1 "33","0","64","17","0","80","1","0","8","126","0","18","35","19","11","121","176","32","-10","201"
   1 "21","00 40","LD  HL,4000H","11","00 50","LD  DE,5000H","01","00 08","LD  BC,0800H","7E","","LD  A,(HL)","00","","NOP","12","","LD  (DE),A","23","","INC HL","13","","INC DE","0B","","DEC BC","79","","LD  A,C","B0","","OR  B","20","F6","JR  NZ,-0AH","C9","","RET"
   1 "16/48TITLE"
   1 "16/48LOAD1"
   1 ","the contents of the memory address held in HL","
   1 ","a register (A,B,C,D,E,H or L)","
   1 ","a number up to 255 (00 to FFh)","
   1 "'"it will run the machine code    routine stored at ";
   1 " (See page 160 of the manual.)":
   1 !dffffffff
   1 !""""""""2
   1  will use the    number to seed the RND function.This may seem like an odd thing to do, but it is commonly used  because it uses very little     memory."
   1  to quit)"
   1  to move on."''"(The next screen shows half of   the display for each program.)"
   1  to move on."
   1  for hard copy)"
   1  WELL DONE YOU HAVE ACHIEVED 
   1  The memory READ line is         activated by the control bus."'"
   1  The data bus is connected to    the TMP register."'"
   1  The HL register is connected    to  the address bus."'"
   1  The ALU adds the contents of    TMP and A and the result is     stored in A. Flags are set      according to the result."
   1  THE CLEAR SCREEN      ROUTINE USED IN THIS ADVERT IS  IN A REM STATEMENT AT LINE 1 ANDIS 68 BYTES OF RELOCATABLE CODE STARTING AT prog+149            
   1  Magazines Ltd.*6\$:
   1  7 ""XMAS ADV""
   1  6 ""rev1""
   1  5 ""tutor3.2""
   1  4 ""tutor3.1""
   1  3 ""edit""
   1  2 ""letter""
   1  1984 A.P.S.
   1  ","the contents of the address                   n bytes above that held in the index register."
   1  """"2#"3"2#"3"2#"""
   1   will run the code  and then print the same number."''"
   1   ONE OF TODAYS HIGHEST SCORES
   1   45   04:17  066               066            
   1   00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00  N.A.M.      00   00:00            
   1                  
   1